water mirror - Turkish English Dictionary